a heavy, tedious person - German English Dictionary